refreshing yourself - Alemán Inglés Diccionario